Consulta de Guías Docentes



Academic Year/course: 2023/24

434 - Bachelor's Degree in Mechanical Engineering

29707 - Fundamentals of computing


Syllabus Information

Academic year:
2023/24
Subject:
29707 - Fundamentals of computing
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
Degree:
434 - Bachelor's Degree in Mechanical Engineering
ECTS:
6.0
Year:
1
Semester:
434-First semester o Second semester
330-Second semester
107-Second semester
Subject type:
Basic Education
Module:
---

1. General information

The objective of this subject is to enable the student to solve an information processing problem by creating simple programs through the creation of simple programs by means of the realization of computer programs; also, to know the constituent elements of a computer, to understand its basic operation, and be able to search for information and apply knowledge of programming and problem solving knowledge in software tools and applications of interest for the degree.

In terms of the Sustainable Development Goals (SDGs), the objectives of the subject are aligned with the following: the following following:

  • Goal 9: Industry, Innovation and Infrastructure.
    • Target 9.1. Develop reliable, sustainable, resilient and quality infrastructure, including regional and cross-border infrastructure , to support economic development and human well-being, with particularemphasis on affordable and equitable access for all.
  • Goal 16: Promote just, peaceful and inclusive societies.
    • Target 16.5: Significantly reduce corruption and bribery in all its forms.

2. Learning results

To pass this subject, each student must demonstrate the following outcomes:

  • RA1: Know and use with fluency the tools to retrieve information from digital sources (including browsers, search engines and catalogs)
  • RA2: Know the basic operation of computers, operating systems and databases and performs simpleprograms on them.
  • RA3: Use computer equipment effectively, taking into account its logical and physical properties.
  • RA4: Know and use environments for program development.
  • RA5: Analyze and generate solutions to information processing problems in the engineering world of low to medium complexity.

3. Syllabus

1. Introduction. Structure and functions of a computer. Computer hardware. Introduction to Systems Operational, application software of interest to the degree. Programming languages, compilers and interpreters.
2. Basic data types, operators and expressions. Data input and output (screen)
3. Control structures. Sequential, conditional and iterative composition. Procedures and functions.
4. Compound data types. Data structures. Vectors and matrices. Chains
5. Text files. Files with data separated by delimiter characters.

4. Academic activities

The teaching organization of the course is as follows:

  • Lectures (2 hours per week). Total 30 hours.
  • Problem classes (1 hour per week). Total 15 hours.
  • Practical classes (2 hours each week). Total 30 hours.

 

These are programming work sessions, supervised by one or two teachers, in which students participate in small groups.

  • Personal study. 60 hours
  • Assessment tests. 4 hours.

5. Assessment system

The subject will be evaluated in the following modalities, dividing each session in two grades P1 and P2:

• P1. Written exam, in which each student has to solve problems and answer, if necessary, to conceptual questions . (70% of the grade, minimum 4 out of 10).
• P2. Practical part. (30% of the grade if the minimum is reached in P1). In the first call, it can be passed through the completion of activities during the teaching period (P2A) or through a global exam of practices (P2B). In the second call, this practical part can only be passed through the comprehensive practical exam (P2B).

1. P2A. Deliveries and activities that are indicated during the teaching period. The practices not delivered will be weighted in the calculation of P2A as if their grade were 0.
2. P2B. Practice exam, in which the student must individually perform a programming task on a computer within a preset time. The P2B rating is an alternative to the P2A rating.

In all cases, the correctness of the solution, quality, clarity and organization will be evaluated.
Only those who do not appear for the written examination will be considered as no-shows at the first call.
Those who do not take either the written exam nor the comprehensive exam in September will be considered as not having presented at the second call.


Curso Académico: 2023/24

434 - Graduado en Ingeniería Mecánica

29707 - Fundamentos de informática


Información del Plan Docente

Año académico:
2023/24
Asignatura:
29707 - Fundamentos de informática
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
Titulación:
434 - Graduado en Ingeniería Mecánica
Créditos:
6.0
Curso:
1
Periodo de impartición:
434-Primer semestre o Segundo semestre
330-Segundo semestre
107-Segundo semestre
Clase de asignatura:
Formación básica
Materia:
Informática

1. Información básica de la asignatura

El objetivo de esta asignatura es capacitar al estudiante para que pueda plantear la solución de un problema de tratamiento de información creando programas sencillos mediante la realización de programas informáticos; también que conozca los elementos constitutivos de un computador, comprenda su funcionamiento básico, y sea capaz de buscar información y de aplicar los conocimientos de programación y de resolución de problemas en las herramientas y aplicaciones de software de interés para la titulación. 

En cuanto a los Objetivos de Desarrollo Sostenible (ODS) los objetivos de la asignatura se encuentra alineados con los siguientes:

  • Objetivo 9: Industria, innovación e infraestructuras.
    • Meta 9.1: Desarrollar infraestructuras fiables, sostenibles, resilientes y de calidad, incluidas infraestructuras regionales y transfronterizas, para apoyar el desarrollo económico y el bienestar humano, haciendo especial hincapié en el acceso asequible y equitativo para todos.
  • Objetivo 16: Promover sociedades, justas, pacíficas e inclusivas.
    • Meta 16.5: Reducir considerablemente la corrupción y el soborno en todas sus formas.

2. Resultados de aprendizaje

Para superar esta asignatura, cada estudiante deberá demostrar los siguientes resultados:

  • RA1: Conoce y utiliza con soltura las herramientas para recuperar información de fuentes en soporte digital (incluyendo navegadores, motores de búsqueda y catálogos)
  • RA2: Conoce el funcionamiento básico de ordenadores, sistemas operativos y bases de datos y realiza programas sencillos sobre ellos.
  • RA3: Utiliza equipamiento informático de forma efectiva, teniendo en cuenta sus propiedades lógicas y físicas.
  • RA4: Conoce y utiliza entornos para el desarrollo de programas.
  • RA5: Analiza y genera soluciones a problemas de tratamiento de información en el mundo de la ingeniería de complejidad baja-media.

3. Programa de la asignatura

  1. Introducción. Estructura y funciones de un computador. Hardware de un computador. Introducción a los Sistemas Operativos, software de aplicación de interés para la titulación. Lenguajes de programación, compiladores e intérpretes.
  2. Tipos de datos básicos, operadores y expresiones. Entrada y salida de datos (pantalla)
  3. Estructuras de control. Composición secuencial, condicional e iterativa. Procedimientos y funciones.
  4. Tipos de datos compuestos. Estructuras de datos. Vectores y matrices. Cadenas
  5. Ficheros de texto. Ficheros con datos separados por caracteres delimitadores.

4. Actividades académicas

La organización docente de la asignatura prevista es la siguiente:

  • Clases magistrales (2 horas semanales). Total 30 horas.
  • Clases de problemas (1 hora semanal). Total 15 horas.
  • Clases prácticas (2 horas cada semana). Total 30 horas.

Son sesiones de trabajo de programación, tuteladas por uno o dos profesores, en las que participan los estudiantes en grupos reducidos.

  • Estudio personal. 60 horas
  • Pruebas de evaluación. 4 horas.

 

5. Sistema de evaluación

La asignatura se evaluará en las siguientes modalidades, dividiendo cada convocatoria en dos calificaciones P1 y P2:

  • P1. Examen escrito, en el que cada estudiante ha de resolver problemas y responder, en su caso, a preguntas conceptuales. (70% de la nota, mínimo 4 sobre 10).
  • P2. Parte práctica. (30% de la nota si se alcanza el mínimo en P1). En la primera convocatoria, puede superarse a través de la realización de actividades durante el periodo de impartición de la asignatura (P2A) o a través de un examen global de prácticas (P2B). En la segunda convocatoria, únicamente se puede superar esta parte práctica a través del examen global de prácticas (P2B).
    1. P2A. Entregas y actividades que se indiquen durante el periodo de impartición de la asignatura. Las prácticas no entregadas ponderarán en el cálculo de P2A como si su calificación fuese 0.
    2. P2B. Examen de prácticas, en el que se debe realizar individualmente un trabajo de programación en un computador en un tiempo prefijado. La calificación P2B es alternativa a la calificación P2A.

En todos los casos se evaluará la correción de la solución, calidad, claridad, organización.

Se considerarán no presentados en primera convocatoria únicamente a quienes no se presenten al examen escrito.

Se considerarán no presentados en segunda convocatoria a quienes no se presenten ni al examen escrito ni al examen global
de prácticas de septiembre.